﻿namespace Repositories.RM;

/// <summary>
/// 操作日志分页查询请求模型
/// </summary>
public class OperationLogPageQueryRM : PageQueryRM
{
    /// <summary>
    /// 登录用户名
    /// </summary>
    public string? Account { get; set; }

    /// <summary>
    /// 登录姓名
    /// </summary>
    public string? Name { get; set; }

    /// <summary>
    /// 角色名称
    /// </summary>
    public string? RoleName { get; set; }

    /// <summary>
    /// 操作内容
    /// </summary>
    public string? Content { get; set; }

    /// <summary>
    /// 操作开始时间
    /// </summary>
    public string? OperateTimeStart { get; set; }

    /// <summary>
    /// 操作结束时间
    /// </summary>
    public string? OperateTimeEnd { get; set; }
}
// <summary>
/// 操作日志分页查询请求模型
/// </summary>
public class ExportOperationLogPageQueryRM
{
    /// <summary>
    /// 登录用户名
    /// </summary>
    public string? Account { get; set; }

    /// <summary>
    /// 登录姓名
    /// </summary>
    public string? Name { get; set; }

    /// <summary>
    /// 角色Id
    /// </summary>
    public int RoleId { get; set; }

    /// <summary>
    /// 操作内容
    /// </summary>
    public string? Content { get; set; }

    /// <summary>
    /// 操作开始时间
    /// </summary>
    public string? OperateTimeStart { get; set; }

    /// <summary>
    /// 操作结束时间
    /// </summary>
    public string? OperateTimeEnd { get; set; }
}
